package com.cyl.manager.aws.domain.entity;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableName;
/**
 * 毛利润统计明细对象 aws_profit_details_statistics
 * 
 * @author hxw
 */
@ApiModel(description="毛利润统计明细对象")
@Data
@TableName("aws_profit_details_statistics")
public class ProfitDetailsStatistics {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("ID")
    private String id;

    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;

 

    @ApiModelProperty("年")
    private Integer tjyear;

    @ApiModelProperty("月")
    private Integer tjmonth;

    @ApiModelProperty("周")
    private Integer tjweek;

    @ApiModelProperty("日")
    private Integer tjday;

    @ApiModelProperty("直播间部门")
    private Long deptZbjId;

    @ApiModelProperty("团长部门")
    private Long deptTzId;

    
    @ApiModelProperty("日期")
    @Excel(name = "日期")
    private Integer tjdata;
    
    
    @ApiModelProperty("店铺id")
    @Excel(name = "店铺id")
    private Long deptDpId;

    @ApiModelProperty("供应商id")
    @Excel(name = "供应商id")
    private Long brandId;

    
    @ApiModelProperty("总销售订单额")
    @Excel(name = "总销售订单额")
    private BigDecimal payAmount;
    @ApiModelProperty("总退款订单额")
    @Excel(name = "总退款订单额")
    private BigDecimal retAmount;
    
    

    
    
    
    @ApiModelProperty("平台销售应结算金额")
    @Excel(name = "平台销售应结算金额")
    private BigDecimal paySysAmount;
    @ApiModelProperty("平台退款应结算金额")
    @Excel(name = "平台退款应结算金额")
    private BigDecimal retSysAmount;  
    
    
    @ApiModelProperty("供应商销售应结算金额")
    @Excel(name = "供应商销售应结算金额")
    private BigDecimal payGysAmount;
    @ApiModelProperty("供应商退款应结算金额")
    @Excel(name = "供应商退款应结算金额")
    private BigDecimal retGysAmount;
    
    
    @ApiModelProperty("店铺销售应结算金额")
    @Excel(name = "店铺销售应结算金额")
    private BigDecimal payDpAmount;
    @ApiModelProperty("店铺退款应结算金额")
    @Excel(name = "店铺退款应结算金额")
    private BigDecimal retDpAmount;
    
    
    

    
  
    

    
    @ApiModelProperty("总销售订单数")
    //@Excel(name = "总销售订单数")
    private Integer payConut;
    @ApiModelProperty("总退款订单数")
    //@Excel(name = "总退款订单数")
    private Integer retConut;
    
    
    @ApiModelProperty("总销售商品数")
    //@Excel(name = "总销售商品数")
    private Integer payQuantity;
    @ApiModelProperty("总退款商品数")
    //@Excel(name = "总退款商品数")
    private Integer retQuantity;
    
    
    @ApiModelProperty("总支付手续费")
    //@Excel(name = "总支付手续费")
    private BigDecimal payFeeAmount;
    @ApiModelProperty("总退款手续费")
    //@Excel(name = "总退款手续费")
    private BigDecimal retFeeAmount;
    

    
    
 



 
 
    
   

 

  

 


 
    
    
 
    
    
    //(总盈收) payAmount-retAmount     (平台盈收) paySysAmount-retSysAmount    (供应商盈收) payGysAmount-retGysAmount 	(店铺盈收)payDpAmount-retDpAmount				
    

}
